feat(container): update image ghcr.io/siderolabs/omni ( v1.4.7 → v1.5.0 ) - #1203
Merged
Conversation
🛡️ Trivy Security Scan CompleteScanned Image: Results are available in the Security tab above. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v1.4.7→v1.5.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
siderolabs/omni (ghcr.io/siderolabs/omni)
v1.5.0Compare Source
16 commits
2aabc02a6chore: rekres3a7c92784chore: rekres to disable helm doc generation stepc241820e7fix: apply AccessPolicy rules on gRPC proxy for Talos backend587356b31fix: stop generating node unique token inNodeUniqueTokenStatus85ff13f95feat(installation-media): add step validation to installation media wizard0b33cf8edfeat(installation-media): select defaults for each form step8f1eb588drefactor(frontend): extract route.name into a computed ref0d5d7da62feat: allow multiple --config-path flags for config merging056d5e4e1fix: bind wireguard to configured address instead of all interfaces7376edafcfix(installation-media): fix bug when setting arch to amd64c3c483d76fix(installation-media): clarify bootloader section9bcd356c4fix: don't submit empty machine labels to create schematic46de2c3aachore: enable no-explicit-any in frontend and fix errorsd20fd8f0echore: rekres and generate-frontendbc7725f76feat(installation-media): implement edit preset functionality77a32346brefactor(installation-media): move form state to its own composablev1.4.9Compare Source
Omni 1.4.9 (2026-02-06)
Welcome to the v1.4.9 release of Omni!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/omni/issues.
Urgent Upgrade Notes (No, really, you MUST read this before you upgrade)
This release consolidates Discovery service state, Audit logs, Machine logs, and Secondary resources into a single SQLite storage backend.
1. New Required Flag
You must set the new
--sqlite-storage-path(or.storage.sqlite.path) flag. There is no default value, and Omni will not start without it.It must be a path to the SQLite file (will be created by Omni), not a directory, e.g.,
--sqlite-storage-path=/path/to/omni-sqlite.db.2. Audit Logging Changes
A new flag
--audit-log-enabled(or.logs.audit.enabled) has been introduced to explicitly enable or disable audit logging.true.3. Automatic Migration
Omni will automatically migrate your existing data (BoltDB, file-based logs) to the new SQLite database on the first startup. To ensure this happens correctly, simply add the new SQLite flag and leave your existing storage flags in place for the first run.
Once the migration is complete, you are free to remove the deprecated flags listed below. If they remain, they will be ignored and eventually dropped in future versions.
4. Deprecated Flags (Kept for Migration)
The following flags (and config keys) are deprecated and kept solely to facilitate the automatic migration:
--audit-log-dir(.logs.audit.path)--secondary-storage-path(.storage.secondary.path)--machine-log-storage-path(.logs.machine.storage.path)--machine-log-storage-enabled(.logs.machine.storage.enabled)--embedded-discovery-service-snapshot-path(.services.embeddedDiscoveryService.snapshotsPath)--machine-log-buffer-capacity(.logs.machine.bufferInitialCapacity)--machine-log-buffer-max-capacity(.logs.machine.bufferMaxCapacity)--machine-log-buffer-safe-gap(.logs.machine.bufferSafetyGap)--machine-log-num-compressed-chunks(.logs.machine.storage.numCompressedChunks)5. Removed Flags
The following flags have been removed and are no longer supported:
--machine-log-storage-flush-period(.logs.machine.storage.flushPeriod)--machine-log-storage-flush-jitter(.logs.machine.storage.flushJitter)Contributors
Changes
2 commits
d38be3fbrelease(v1.4.9): prepare release0108d1e4fix: prevent unwanted upgrades of non-image-factory machines (backport)Dependency Changes
This release has no dependency changes
Previous release can be found at v1.4.8
v1.4.8Compare Source
Omni 1.4.8 (2026-02-04)
Welcome to the v1.4.8 release of Omni!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/omni/issues.
Urgent Upgrade Notes (No, really, you MUST read this before you upgrade)
This release consolidates Discovery service state, Audit logs, Machine logs, and Secondary resources into a single SQLite storage backend.
1. New Required Flag
You must set the new
--sqlite-storage-path(or.storage.sqlite.path) flag. There is no default value, and Omni will not start without it.It must be a path to the SQLite file (will be created by Omni), not a directory, e.g.,
--sqlite-storage-path=/path/to/omni-sqlite.db.2. Audit Logging Changes
A new flag
--audit-log-enabled(or.logs.audit.enabled) has been introduced to explicitly enable or disable audit logging.true.3. Automatic Migration
Omni will automatically migrate your existing data (BoltDB, file-based logs) to the new SQLite database on the first startup. To ensure this happens correctly, simply add the new SQLite flag and leave your existing storage flags in place for the first run.
Once the migration is complete, you are free to remove the deprecated flags listed below. If they remain, they will be ignored and eventually dropped in future versions.
4. Deprecated Flags (Kept for Migration)
The following flags (and config keys) are deprecated and kept solely to facilitate the automatic migration:
--audit-log-dir(.logs.audit.path)--secondary-storage-path(.storage.secondary.path)--machine-log-storage-path(.logs.machine.storage.path)--machine-log-storage-enabled(.logs.machine.storage.enabled)--embedded-discovery-service-snapshot-path(.services.embeddedDiscoveryService.snapshotsPath)--machine-log-buffer-capacity(.logs.machine.bufferInitialCapacity)--machine-log-buffer-max-capacity(.logs.machine.bufferMaxCapacity)--machine-log-buffer-safe-gap(.logs.machine.bufferSafetyGap)--machine-log-num-compressed-chunks(.logs.machine.storage.numCompressedChunks)5. Removed Flags
The following flags have been removed and are no longer supported:
--machine-log-storage-flush-period(.logs.machine.storage.flushPeriod)--machine-log-storage-flush-jitter(.logs.machine.storage.flushJitter)Contributors
Changes
7 commits
93e71058release(v1.4.8): prepare releasedf8b9462fix: open OIDC plugin link in a new tab26e6d991fix(frontend): keep correct auth flow for cli/workload3959a0f1fix: apply AccessPolicy rules on gRPC proxy for Talos backend1a11c1d0feat: clean up orphaned machine logs from sqlitedd635009fix: pause cluster machine watches until expanded450a7fe5fix: stop generating node unique token inNodeUniqueTokenStatusDependency Changes
This release has no dependency changes
Previous release can be found at v1.4.7
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.